#include <functions.hpp>
Public Member Functions | |
~Function (void) | |
Destructor. | |
const std::string & | name (void) const |
Get the function name. | |
const std::vector < ExpressionPtr > & | args (void) const |
Get the function arguments. | |
Friends | |
ExpressionPtr | sin (ExpressionPtr e) |
Representation of the sine function. | |
ExpressionPtr | cos (ExpressionPtr e) |
Representation of the cosine function. | |
ExpressionPtr | sin (VariablePtr e) |
Representation of the sine function. | |
ExpressionPtr | cos (VariablePtr e) |
Representation of the cosine function. |
gridpack::optimization::Function::~Function | ( | void | ) |
Destructor.
const std::vector<ExpressionPtr>& gridpack::optimization::Function::args | ( | void | ) | const |
Get the function arguments.
const std::string& gridpack::optimization::Function::name | ( | void | ) | const |
Get the function name.
ExpressionPtr cos | ( | VariablePtr | e | ) | [friend] |
Representation of the cosine function.
ExpressionPtr cos | ( | ExpressionPtr | e | ) | [friend] |
Representation of the cosine function.
ExpressionPtr sin | ( | VariablePtr | e | ) | [friend] |
Representation of the sine function.
ExpressionPtr sin | ( | ExpressionPtr | e | ) | [friend] |
Representation of the sine function.